×

be dealt a disappointing defeat meaning in French

essuyer une défaite frustrante, connaître une dure défaite

Related Words

  1. disappointed
  2. defeated him
  3. wrap up a deal
  4. being locked
  5. being whispered
  6. be evident
  7. be forward
  8. be against
  9. be delighted
  10. being impaired
  11. be dazzled
  12. be dead against
  13. be decided
  14. be delayed
PC Version

Copyright © 2018 WordTech Co.